IKsCommand Interface
Represents the states and controls of a KINGSTAR method.
Inheritance hierarchy
System.Object
System.ComponentModel.INotifyPropertyChanged
IntervalZero.KINGSTAR.Base.Class.IKsCommand
Namespace: IntervalZero.KINGSTAR.Base.Class
Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public interface IKsCommand : INotifyPropertyChanged
Public Interface IKsCommand Inherits INotifyPropertyChanged
The IKsCommand interface exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
Abort | Cancels a command. |
|
WaitAsync | Waits a command to be finished as an asynchronous operation. |
|
WaitAsync (int) | Waits a command to be finished asynchronously with a timeout. |
Properties
| Name | Description | |
|---|---|---|
|
Active | The method is controlling the axis. |
|
Busy | The method is not finished and new output values are to be expected. |
|
CommandAborted | The command is aborted by another command. |
|
Done | The method has done its work. |
|
Error | Signals that an error has occurred within the method. |
|
ErrorId | The error identification. |
|
InSync | true: the synchronization is completed. false: the slave axis is synchronizing with the master axis. |
|
InVelocity | The commanded velocity reached. |
See also